home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1980-01-01 | 768 b | 27 lines |
- 10 '******************************************
- 20 '** ROTATING CIRCLE **
- 30 '** **
- 40 '** DRAWS A CIRCLE FROM CASSETTE BASIC **
- 50 '******************************************
- 60 '
- 100 CLS : KEY OFF : SCREEN 2
- 110 FOR X = -150 TO 150
- 120 Y = (22500 - X*X)^0.5 *0.5
- 130 PSET (319+X,100+Y)
- 140 PSET (319+X,100-Y)
- 150 NEXT
- 160 FOR Y = -75 TO 75
- 170 X = (5625 - Y*Y)^0.5 * 2
- 180 PSET (319+X,100+Y)
- 190 PSET (319-X,100+Y)
- 200 NEXT
- 210 PERCENT = 3.14159 * 2 / 100
- 220 FOR B = 0 TO 95 STEP 5
- 230 X = COS(PERCENT * B) * 150
- 240 Y = SIN(PERCENT * B) * 75
- 250 LINE (319,100)-(319+X,100-Y),0
- 260 FOR Z = 1 TO 10 : NEXT Z
- 270 LINE (319,100)-(319+X,100-Y)
- 280 NEXT B
- 290 GOTO 220
-